canis dirus - Espagnol Anglais Dictionnaire